//import 'package:app/utils/sp_utils.dart';
//import 'package:app/view_model/login_model.dart';
//import 'package:app/widget/provider_widget.dart';
//import 'package:flutter/cupertino.dart';
//import 'package:flutter/material.dart';
//import 'package:flutter_screenutil/flutter_screenutil.dart';
//import 'tap.dart';
//
//class LogInPage extends StatefulWidget {
//  @override
//  _LogInPageState createState() => _LogInPageState();
//}
//
//class _LogInPageState extends State<LogInPage> {
//
//  bool check=false;
//  String name="";
//  String num="";
//  String ps="";
//  SPUtils sp=new SPUtils();
//@override
//  void initState() {
//    // TODO: implement initState
//    super.initState();
//
//  }
//  @override
//  Widget build(BuildContext context) {
//    sp.getBool("check").then((value){
//      check=value??false;
//    });
//    ScreenUtil.init(context, width: 750, height: 1334);
//    return Scaffold(
//      appBar: PreferredSize(child: AppBar(
//        title: Container(
//          alignment: Alignment.center,
//          child: Text(
//            "登录",
//            style: TextStyle(fontSize: ScreenUtil().setSp(30),color: Colors.white),
//          ),
//        ),
//        backgroundColor: Theme.of(context).accentColor,
//        leading: IconButton(
//            color: Colors.white,
//            icon: Icon(
//
//              CupertinoIcons.back,
//              size: ScreenUtil().setSp(40),
//            ),
//            onPressed: () {}),
//        actions: <Widget>[
//          Container(
//            alignment: Alignment.center,
//            padding: EdgeInsets.only(right: ScreenUtil().setSp(30)),
//            child: InkWell(
//                onTap: () {},
//                child: Text(
//                  "注册",
//                  style: TextStyle(fontSize: ScreenUtil().setSp(30),color: Colors.white),
//                )),
//          ),
//        ],
//      ), preferredSize:Size.fromHeight(ScreenUtil().setHeight(80))),
//      body: ProviderWidget<LoginModel>(model: LoginModel(), builder: (context,model,child){
//        return Container(
//          margin: EdgeInsets.only(left: ScreenUtil().setWidth(125)),
//          alignment: Alignment.center,
//          width: ScreenUtil().setWidth(500),
//          child: Column(
//            children: <Widget>[
//              SizedBox(height: ScreenUtil().setHeight(120)),
//              Image.asset(
//                "images/logo.png",
//                width: ScreenUtil().setWidth(48),
//              ),
//              SizedBox(height: ScreenUtil().setHeight(20)),
//              Text(
//                "北排建设应急管理平台",
//                style: TextStyle(fontSize: ScreenUtil().setSp(32)),
//              ),
//              SizedBox(height: ScreenUtil().setHeight(100)),
//              getInPutName(),
//              SizedBox(height: ScreenUtil().setHeight(20)),
//              getInPutNum(),
//              SizedBox(height: ScreenUtil().setHeight(20)),
//              getInPutPs(),
//              Row(
//                children: <Widget>[
//                  Checkbox(value: check, onChanged: (value){
//                    setState(() {
//                      this.check=value;
//                    });
//                  }),
//                  Text("记住我")
//                ],
//              ),
//
//              Container(
//                width: ScreenUtil().setWidth(500),
//
//                child: RaisedButton(onPressed: (){
//                  model.getHttpData(name,num,ps).then((value){
//                    if(value){
//                      setSP();
//                      Navigator.of(context).push( MaterialPageRoute(builder: (context)=>Tap()));
//                    }else{
//                      print("object");
//                    model.getMessage();
//                    }
//                  });
//                },
//                  color: Theme.of(context).accentColor,
//                  child: Text("提交"),
//                ),
//              )
//
//            ],
//          ),
//        );
//      }),
//    );
//  }
//
//  void setSP() {
//    sp.setBool("check", check);
//    sp.setUserInfo("name", name);
//    sp.setUserInfo("num", num);
//    sp.setUserInfo("ps", ps);
//  }
//  Widget getInPutName(){
//     sp.getUserInfo("name").then((value)=>name=value??"");
//    return Container(
//    //  height: ScreenUtil().setHeight(100),
//        alignment: Alignment.center,
//      child: TextField(
//        controller: TextEditingController.fromValue(TextEditingValue(
//          text: name
//        )),
//        decoration: InputDecoration(
//     //     contentPadding: EdgeInsets.symmetric(vertical: 10),
//          fillColor: Colors.black12,
//          filled: true,
//          border: InputBorder.none,
//          prefixIcon: Icon(Icons.person),
//          hintText: "企业编号",
//        ),
//        onChanged: (value){
//
//            name=value;
//
//
//        },
//      ),
//    );
//  }
//
//  Widget getInPutNum(){
//    sp.getUserInfo("num").then((value)=>num=value??"");
//    return Container(
//   //   height: ScreenUtil().setHeight(100),
//      alignment: Alignment.center,
//
//      child: TextField(
//        controller: TextEditingController.fromValue(TextEditingValue(
//            text: num
//        )),
//        decoration: InputDecoration(
//        //  labelText: sp.getUserInfo("num").toString(),
//          fillColor: Colors.black12,
//          filled: true,
//          border: InputBorder.none,
//          prefixIcon: Icon(Icons.person),
//          hintText: "用户名",
//        ),
//        onChanged: (value){
//
//            num=value;
//
//
//        },
//      ),
//    );
//  }
//  Widget getInPutPs(){
//    sp.getUserInfo("ps").then((value)=>ps=value??"");
//    return Container(
//     // height: ScreenUtil().setHeight(100),
//      alignment: Alignment.center,
//
//      child: TextField(
//        controller: TextEditingController.fromValue(TextEditingValue(
//            text: ps
//        )),
//        decoration: InputDecoration(
//       //   labelText: sp.getUserInfo("ps").toString(),
//          border: InputBorder.none,
//          fillColor: Colors.black12,
//          filled: true,
//          prefixIcon: Icon(Icons.https),
//          suffixIcon: Icon(Icons.keyboard),
//          hintText: "密码",
//        ),
//        onChanged: (value){
//
//            ps=value;
//
//
//        },
//      ),
//    );
//  }
//
//}
